iT邦幫忙

2023 iThome 鐵人賽

DAY 5
0
Cloud Native

帶著MBP在異世界探險的科技宅系列 第 5

Day 5 Proxmox VE Debug 經驗篇 - 平常這樣裝得起來啊?

  • 分享至 

  • xImage
  •  

嗨各位,不知道各位有沒有服務上了 Proxmox VE 後啟動不能的經驗
這時候我想各位大概心裡和我有過一樣的疑問
這腳本明明平常實體機裝就沒問題呀!?

撇除掉一些服務對於特殊硬體的依賴(好比 GPU 訓練或需要直連網卡...等)
一般來說在虛擬機內的服務都能夠(也應該要?)運行在通用的硬體上
如果遇到 "平常隨便裝都能裝起來卻在PVE上裝不起來的服務"
不妨檢查一下安裝的服務是否對 CPU 有對指令集或功能相關的需求

好比 MongoDB 在 5.0 後需要 CPU 支援 AVX 指令集
Github: Mongo 5.0.0 crashes but 4.4.6 works

或是 Rocky Linux 需要 CPU 至少支援 x86-64-v2 的微架構(microarchitecture evel)
Proxmox VE 論壇: kernel panic when creating VMs (centos 9 stream ISO)
紅帽文章: Building Red Hat Enterprise Linux 9 for the x86-64-v2 microarchitecture level
Rocky Linux Kernel Panic:
https://ithelp.ithome.com.tw/upload/images/20230908/20115660kfOfbxe07j.png

如果遇到這方面的問題,我們可以把虛擬機的處理器改為 host
讓 VM 可以直接運行宿主機的 CPU 指令集
(當然前提是你宿主機的CPU能用)

https://ithelp.ithome.com.tw/upload/images/20230907/20115660gWlndJ1tlq.png

以上就是我比較常遇到 在虛擬機內服務裝不起來 部分的問題啦
明天我會講解今天提到裝 Rocky Linux 遇到 Kernel Panic 的問題
各位明天見


上一篇
Day 4 Proxmox VE Debug 經驗篇 - 已經好久沒見到你了
下一篇
Day 6 Proxmox VE Debug 經驗篇 - 它停不下來
系列文
帶著MBP在異世界探險的科技宅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言